package com.sky.vo;

import com.sky.entity.FileList;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.List;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@Accessors(chain = true)  //支持链式调用
public class WorkLoadSchoolVO implements Serializable {
    /**
    * id
    * */
    private Long id;
    private Long competitionId;
    /**
    * 竞赛名称
    * */
    private String name;
    /**
    * 主办单位
    * */
    private String conductUnit;
    /**
    * 竞赛范围
    * */
    private String scope;
    /**
    * 报送单位？
    * */
    private String departmentName;
    /**
    * 负责人
    * */
    private String userName;
    /**
    * 指导老师
    * */
    private String teacher;
    /**
    * 获奖学生信息
    * */
    private String student;
    /**
    * 获奖等级
    * */
    private String awardLevel;
    /**
    * 奖项名称?
    * */
    private String awardName;
    /**
    * 获奖图片url
    * */
    private String awardImage;
    /**
    * 备注
    * */
    private String notes;
    /**
    * 创建时间
    * */
    private LocalDateTime createTime;
    private Long createUser;
    /**
    * 修改时间
    * */
    private LocalDateTime updateTime;
    /**
    *审核状态
    * */
   private Integer status;
   private String opinion;
    /**
     * 负责人id
     */
    private Long instructorId;
    private Long departmentId;
    private Long specialtyId;
    private Long teamId;
    private String type;
    private String special;
    private List<FileList> fileList;
    private String wordUrl;
    private String DeptName;
}
